package com.qfedu.fmmall.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "index_img")
public class IndexImg {
    /**
     * ????
     */
    @Id
    @Column(name = "img_id")
    private String imgId;

    /**
     * ?? ?????
     */
    @Column(name = "img_url")
    private String imgUrl;

    /**
     * ????? ???????
     */
    @Column(name = "img_bg_color")
    private String imgBgColor;

    /**
     * ???id ???id
     */
    @Column(name = "prod_id")
    private String prodId;

    /**
     * ???????id ???????id
     */
    @Column(name = "category_id")
    private String categoryId;

    /**
     * ???????? ??????????????ж????????????id??????????????????1????? 2??????
     */
    @Column(name = "index_type")
    private Integer indexType;

    /**
     * ????????? ??????????С????
     */
    private Integer seq;

    /**
     * ?????:1????????????0??????? ???????1????    0??????
     */
    private Integer status;

    /**
     * ??????? ???????
     */
    @Column(name = "create_time")
    private Date createTime;

    /**
     * ??????? ????
     */
    @Column(name = "update_time")
    private Date updateTime;

    /**
     * ???????
     *
     * @return img_id - ????
     */
    public String getImgId() {
        return imgId;
    }

    /**
     * ????????
     *
     * @param imgId ????
     */
    public void setImgId(String imgId) {
        this.imgId = imgId;
    }

    /**
     * ????? ?????
     *
     * @return img_url - ?? ?????
     */
    public String getImgUrl() {
        return imgUrl;
    }

    /**
     * ?????? ?????
     *
     * @param imgUrl ?? ?????
     */
    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    /**
     * ???????? ???????
     *
     * @return img_bg_color - ????? ???????
     */
    public String getImgBgColor() {
        return imgBgColor;
    }

    /**
     * ???????? ???????
     *
     * @param imgBgColor ????? ???????
     */
    public void setImgBgColor(String imgBgColor) {
        this.imgBgColor = imgBgColor;
    }

    /**
     * ??????id ???id
     *
     * @return prod_id - ???id ???id
     */
    public String getProdId() {
        return prodId;
    }

    /**
     * ???????id ???id
     *
     * @param prodId ???id ???id
     */
    public void setProdId(String prodId) {
        this.prodId = prodId;
    }

    /**
     * ??????????id ???????id
     *
     * @return category_id - ???????id ???????id
     */
    public String getCategoryId() {
        return categoryId;
    }

    /**
     * ???????????id ???????id
     *
     * @param categoryId ???????id ???????id
     */
    public void setCategoryId(String categoryId) {
        this.categoryId = categoryId;
    }

    /**
     * ??????????? ??????????????ж????????????id??????????????????1????? 2??????
     *
     * @return index_type - ???????? ??????????????ж????????????id??????????????????1????? 2??????
     */
    public Integer getIndexType() {
        return indexType;
    }

    /**
     * ???????????? ??????????????ж????????????id??????????????????1????? 2??????
     *
     * @param indexType ???????? ??????????????ж????????????id??????????????????1????? 2??????
     */
    public void setIndexType(Integer indexType) {
        this.indexType = indexType;
    }

    /**
     * ???????????? ??????????С????
     *
     * @return seq - ????????? ??????????С????
     */
    public Integer getSeq() {
        return seq;
    }

    /**
     * ????????????? ??????????С????
     *
     * @param seq ????????? ??????????С????
     */
    public void setSeq(Integer seq) {
        this.seq = seq;
    }

    /**
     * ????????:1????????????0??????? ???????1????    0??????
     *
     * @return status - ?????:1????????????0??????? ???????1????    0??????
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * ?????????:1????????????0??????? ???????1????    0??????
     *
     * @param status ?????:1????????????0??????? ???????1????    0??????
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * ?????????? ???????
     *
     * @return create_time - ??????? ???????
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * ?????????? ???????
     *
     * @param createTime ??????? ???????
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * ?????????? ????
     *
     * @return update_time - ??????? ????
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * ?????????? ????
     *
     * @param updateTime ??????? ????
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}